ballistic protective vest - Turkish English Dictionary